not be the brightest bulb - German English Dictionary